permanent teacher's contract - Español Inglés Diccionario